This is a beautiful computer desk for our office.We currently have a officeguest bedroom and this desk is compact enough that it doesn't crowd the room.Assembly was fairly easy but make sure to set aside atleast 3 hours. The desk does wobble side to side some but its not enough to make us worry about its stability.