This cabinet fits exactly the space we have. Assembly was a bit lengthy but all parts were in the box. We are very pleased. Seems very sturdy.