I don't know if the size is good or bad, someone else is better to tell you that.
It doesn't look to bad but the cladding edges (end gain) are exposed so it will soak moisture in and could create gaps and damp issues and the frame looks rather small. The felt looks like cheap stuff.